package cn.stylefeng.guns.modular.business.entity;

import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 车辆管理
 *
 * @author stylefeng
 * @date 2020/3/25 14:00
 */
@TableName("wx_pay")
@EqualsAndHashCode(callSuper = true)
@Data
public class WxPay extends BaseEntity {

    /**
     * 订单号
     */
    @TableId("wx_pay_id")
    private Long wxPayId;

    /**
     * 订单用户微信openid
     */
    @TableField("wx_pay_poen_id")
    private String wxPayPoenId;

    /**
     * 订单状态（1完成/2失效）
     */
    @TableField("wx_pay_state")
    private Integer wxPayState;

    /**
     * 订单类型（1充值/2退款）
     */
    @TableField("wx_pay_type")
    private Integer wxPayType;
    /**
     * 订单金额
     */
    @TableField("wx_pay_sum")
    private BigDecimal wxPaySum;

}